//
//  RegularZombies.h
//  OC3_继承与初始化方法
//
//  Created by 徐国庆 on 14-11-3.
//  Copyright (c) 2014年 lanou3g.com 蓝鸥科技. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface RegularZombies : NSObject



{
    // 声明成员变量
    int _totalVolumeOfZombie;//僵尸总血量
    int _zombieEveryBloodLoss;//僵尸每次失血量
}
// 声明设置器方法
- (void)setTotalVolumeOfZombie:(int)totalVolumeOfZombie;
- (void)setZombieEveryBloodLoss:(int)zombieEveryBloodLoss;
// 声明访问器方法
- (int)totalVolumeOfZombie;
- (int)zombieEveryBloodLoss;
// 声明指定初始化方法
- (id)initWithTotalVolumeOfZombie:(int)totalVolumeOfZombie zombieEveryBloodLoss:(int)zombieEveryBloodLoss;

// 声明自定义总血量初始化方法
- (id)initWithTotalVolumeOfZombie:(int)totalVolumeOfZombie;
// 声明被打击失血方法
- (void)beAgainstBloodLoss;
//- (void)beAgainstBloodLoss:(int)totalVolumeOfZombie zombieEveryBloodLoss:(int)zombieEveryBloodLoss;
// 声明死亡方法
- (void)death;
// 声明构造器方法
+ (RegularZombies *)regularZombiesWithtotalVolumeOfZombie:(int)totalVolumeOfZombie zombieEveryBloodLoss:(int)zombieEveryBloodLoss;


































@end
